commitment to sell - French English Dictionary